32302
0
1125
1
25669
1459
1363
2535
2
924
19783
2258
1365
6560
9
572
1301
3090
6
14
1193
2932
3498
4
2750
5402
2666
17946
18816
11
1189
1265
2906
1153
2996
1749
12459
3