100
2132
1
3
50
3038
2
36
2017
8
2985
59
5559
42
1832
0
9
1683
5
1767
15
2006
21
1898
12
1825
7
1670
1803
6
1547
1587
200
1790
1794
4
23
2624
19
2128
31
2225
10
2352
1525