3765
4
14
0
572
17946
2535
2
19783
21152
8
32302
571
1189
297066
2087
2996
25669
633
2683
1
2932
459
894
3498
1225
1295
280
3779
3683
984
1053
469
2650
20
380