2535
2
21152
8
19783
17946
0
5375
32302
3090
6
25669
3083
1743
790
2932
3498
4
451
2666
9
3546
1
1294
1153
2669
12632
7
3683
2908
10
1757
2108
3
2044
106
3080
951
1247
1107