32302
0
1234
5726
8
2522
2
3090
6
3169
3
1960
2932
2303
1205
1
25669
3498
4
1506
2666
9
101569
17946
1376
4996
1399
785
2906
1153
1888
2995
2261
2652
6812
1883
1672
2292