17946
0
32302
25669
19783
2
3498
4
3090
6
1461
21152
8
3158
7258
1663
5
2535
2932
438
2788
3765
6741
2350
2996
2476
1153
1489
3286
1
2031
2295
3
1189
572
1364
3080
3546