400
929
0
1
50
2031
41
2017
48
2076
26
1826
5
2513
3
10
2001
2849
4
15
2234
6
14
2010
2
7
2391
8
2980
12
2615
3130
35
3507
11
1938
2971
2753
100
3817
2458
4448
3214
2233
4604
1630
1506
1268