2478
1
971
0
108797
2525
4
3546
4044
5
3083
2
585
572
416
690
2480
2465
37355
13
475
1760
1289601
616
10827
2539
1992
2986
3498
3715
55904
19079
6
777
4706
665
1768