32302
0
17946
25669
3498
4
19783
2
3090
6
1461
21152
8
4074
7258
2131
1
2141
9
1326
2535
3820
3
2578
1554
12621
22
578
2932
3158
2368
2350
1494
1767
30334
1153
2615
1367
1089