500
460
6
2
100
372
3
965
21
41
50
624
16
200
527
5
765
7
744
1
636
514
0
552
652
632
700
2009
29
22
900
2847
36
75
1301
20
829
14
807
796
12
300
1230
8
1175
19
35
1042
4
1359
1229
931
1406
1830
9
1470
27
600
2658