32302
0
17946
25669
2911
9
3498
4
19783
2
1701
1
3090
6
1461
5805
18
12621
22
21152
8
2838
7258
3673
3
2990
923
3231
2535
2932
800
1226
1235
1222
2350
1348
1153
2890