17946
0
25669
32302
19783
2
3498
4
21152
8
3090
6
1461
572
2907
2535
2902
16
7258
2270
1
4775
1189
3546
1849
3080
3
2932
1365
2309
4044
5
2964
2350
1294
1603
2476
3574
345