3765
4
19783
2
17946
0
2535
32302
25669
297066
3683
1
571
1189
2902
16
572
2683
21152
8
2932
894
3498
2773
2996
3546
475
1295
984
280
3779
2366
2650
20
14
1153
118