600
282
0
7
100
316
2
12
150
336
24
10
347
1
6
50
972
8
69
300
445
3
16
568
9
380
13
251
578
11
500
534
576
17
200
627
632
15
641
18
560
842
36
661
1652
138
946
647
4
542
606
628
446
494
1481
616
5
831