32302
0
17946
25669
1768
2
19783
7258
734
1
1461
1473
485
2349
1927
646
4530
2189
3498
4
1512
1036
4086
11
1078
4471
96
2550
5
519
962
948
1061
1188
348
2139