32302
0
17946
1461
25669
3498
4
19783
2
3090
6
1168
1
21152
8
7258
2535
2932
2350
1416
2368
1153
3051
2633
1819
1392
3080
3
1267
1044
1768
6697
582
451
4044
5
1543
3083