17946
0
25669
3090
6
32302
7258
19783
2
21152
8
1461
3498
4
3546
1
1768
2903
3
2932
467
1614
496
3080
19944
2350
2605
3466
908
1056
2996
572
1093
2369
14
2535
3200