32302
0
3498
4
17946
25669
1681
1
3090
6
1819
2535
2
21152
8
19783
1603
2243
1814
1461
989
1632
3196
1526
1669
1876
1813
2578
7258
4363
7
876
764
697
951
1720
3326
3