32302
0
25669
1189
1193
19783
2
2996
14
392
1729
572
2535
838
1765
471
1834
2932
3498
4
984
5402
9
1078
939
17946
1079
372
1486
1866
1025
1423
5242
438