32302
0
2535
2
19783
2996
2932
3498
4
25669
17946
951
14
803
1153
3090
6
21152
8
1189
1193
3080
3
2357
1044
1
690
2920
1869
3546
984
437
4044
5
3083
8819
12
2465
3125