100
591
3
16
2000
933
5
15
200
709
1
50
3937
14
201
3203
76
1707
4
48
1768
60
2178
6
87
1369
0
36
3125
19
176
1773
7
52
1658
2
9
1774
24
2457
21
1242
2302
11
1627
8
3042
20
1831
3037
5521
26
2092
12
2104
2173
3060
1562
2041
2006
30