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