32302
0
3498
4
17946
25669
3090
6
2535
2
21152
8
19783
1660
1
1461
2368
1568
2980
775
582
83
2207
2710
7258
1816
5339
5
370
1819
1168
905
929
2760
770
2055
1668