32302
0
17946
25669
3498
4
19783
2
3090
6
1461
2578
1
21152
8
7258
1416
2535
51331
25
2932
2350
1632
2755
2456
5717
3546
1679
3107
7
1153
2368
1320
995
1506
2557
1618
527
3