3546
1
25669
0
1404
3245
3
1804
1985
32302
2535
2
21152
8
19783
2629
4044
5
2932
3498
4
2342
405
2996
3936
1309
17946
1156
1011
485
592
1153
3090
6
577
3126
3484
390