3092
1
538
0
2067
2
2500
10
3311
4
1668
3
451
31486
419694
9
1553
4392
15
166543
18
7334
11829
2334
2337
1966
1961
1128
226919
14
2705
1240
4179
5
91
1938
699
6
121182
1826
97284
11221
23