32302
0
2535
2
1168
1
25669
1316
3498
4
19783
14
2934
3090
6
572
1734
7793
2180
3
8440
912
2932
1603
2750
1005
989
745
5402
9
301
2666
915
17946
2570
2990
1265