32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
3634
10
2749
5
1681
1
3083
1690
1072
771
2932
2529
7
1554
1547
2999
3
2350
1814
1235
1294
2462
1153
2873
1081