32302
0
2535
2
2430
25669
3498
4
19783
2591
1
2529
7
3090
6
7793
1913
2082
2932
1603
2750
3098
3
2165
5402
9
2666
17946
2818
2990
1265
30334
2631
2906
1153
4757
2152
3508