100
596
3
16
2000
943
5
15
200
715
1
50
3957
14
201
3216
76
1714
4
48
1781
60
2188
7
89
1381
0
36
3135
19
176
1777
52
1664
2
9
1778
24
2463
21
1250
2319
11
1631
8
3066
1836
3040
5526
26
2096
12
2108
20
2178
1568
2053
2010
30