2535
2
21152
8
1425
1
3090
6
3083
1518
32302
0
19783
2932
3498
4
2468
3
17946
583
1586
3791
7
1598
1294
1153
4926
5
1978
2163
25669
3080
995
1044
2883
734
14589
10
862
1931