32302
0
3498
4
25669
7258
17946
19783
2
3090
6
2535
1461
21152
8
2350
2551
1
1816
7793
2449
2932
1603
4431
9
2666
83
2990
1265
1247
30334
1632
3546
2906
1153
1044
1054