705
0
2
545
3
257
1
715
5
890
766
945
266
677
354
329
1037
1891
860
392
489
336
559
1436
106
1655
66
796
33
2846
73
2408
145
13642
186
2165
70
65846
50
2276
95454
59
2623
29
736
8
874
4
707
1596
678
568
598
657
86712
58
626
612
827
906