3435
4
2156
1
800
0
2012
2
2595
534
2316
25669
2921
5
948
3673
3
501
721
964
2661
9
2337
1788
2173
1028
1225
1210
2453
3008
1676
2264
4933
13
2512
19783
616
5065