32302
0
25669
2394
1
1193
4044
5
17946
14
2996
1691
2535
2
572
1699
3125
801
496
1191
19783
1061
1189
802
673
1461
526
1814
2964
4179
915
3498
4
2478
830