2535
2
19783
2932
8323
3498
4
32302
0
17946
1153
1237
1
1837
3
3090
6
1813
4160
4074
21152
8
25669
1586
3080
2736
1044
2023
83
8345
1350
477
4044
5
3083
2667
2465
3125