500
17833
315
1462
822
41
23
1000
684
32
19
600
2069
29
75
200
776
21
36
800
3087
87
949
31
38
6751
192
224
23984
147
2066
150
19903
84
2016
80
7001
86
1447
33477
585
1318
10943
91
1103
50
12121
1036
10955
58
1016
100
14094
102
948
5267
42
930
10189
914
9460
56
911
8443
54
812
6069
28
792
11784
22
748
5761
34
698
12024
71
697
8764
693
6814
115
688
1200
8960
157
669
9830
657
11248
638
6217
609
9464
24
594