32302
0
2535
2
19783
2932
3498
4
17946
1153
3090
6
21152
8
25669
1394
1
2996
3080
3
1037
1044
2838
14
1053
4044
5
3083
4562
10
2465
1189
4005
3125
475
3765
1986
3929
1522