100
3015
0
3
2320
1
18
2238
43
3036
2
54
3676
28
3077
38
1886
3243
34
4892
4
85
3901
74
2332
3193
66
4650
13
2839
40
2349
20
2207
19
3636
2803
1765
27
2629
2502
5717
7
174
2850
80
5598
71
2018
10
3438
14
4974
51
3004
23