2535
2
17946
0
21152
8
32302
2902
16
19783
2476
3090
6
25669
2932
2996
14
1189
2500
1
3498
4
1481
720
3125
1816
4471
1001
722
1225
1193
1729
1294
2478
3080
3
718
3683