32302
0
25669
2535
2
19783
1044
1
2932
3498
4
5402
9
1816
1348
17946
2890
3
1153
3090
6
3439
8
2468
21152
2009
5
2600
1622
3080
1946
2750
3453
2394
4044
3083
3956
2465
3125