2964
1
1514
1603
467
0
3546
2069
5
5065
3738
2633
2366
1392
9956
3
1417
2
4724
3673
6
1189
108797
2593
1289601
4
297066
674
2629
2480
3107
7
1391
1223
2264
2512
14
2535