32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
7258
2535
923
1
3083
989
1819
2932
1153
9160
5
2350
3629
1294
1913
2669
1016
2011
451
4079
1755
1864
3479
1431