32302
0
25669
1585
2
1583
1
3461
4
2535
19783
2932
3498
5402
9
17946
638
1153
3090
6
1759
851
2583
7
21152
8
2009
5
2996
4915
1589
3
1193
1347
2382
2440
3063
1844
1346
3080