32302
0
2535
2
1568
1
21152
8
25669
1813
2669
3090
6
3083
2804
4
771
578
19783
2932
3498
5402
9
1092
17946
1069
1294
2996
1153
2687
5
957
3706
1480
2009
7071
1569
1193