32302
0
2535
2
1730
25669
3498
4
2468
3
4044
5
17946
1564
1
3125
19783
2131
1423
1461
2822
2600
2964
1062
1716
1603
5565
9
2992
4833
2478
5402
2890
929
297
1590