32302
0
25669
17946
3498
4
1461
19783
2
2535
3090
6
801
868
1
1396
467
300
2152
14
7258
526
2100
4044
5
572
2996
5439
1093
3125
1380
1749
1568
21152
8
1189
830