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