32302
0
3498
4
17946
25669
19783
2
3090
6
1461
2535
21152
8
7258
2932
1603
1
3079
2350
1056
2990
1153
2533
2096
1547
2619
3
2759
1819
7793
2765
3080
1108
3158
1044
4176