32302
0
25669
17946
19783
2
3090
6
3498
4
1461
7793
9817
21152
8
3364
3
1047
7258
1355
2468
2535
2258
1
2350
2631
3263
1839
3655
11
6445
1393
2801
7021
1537
3940
5
3612
10
6707
24