108797
0
3090
6
2920
4
2903
3
951
2932
2
803
21152
8
236066
14
690
3080
32302
3546
1
1045
5043
1285
2996
1812
4155
7
2124
1869
1823
1089
1193
25669
2469
1030
485
531