32302
0
2615
2
25669
2535
1160
1
19783
17946
2750
1193
21152
8
2932
3498
4
5402
9
1189
3779
1746
3765
14
1153
1356
2996
3090
6
572
2009
5
905
903
669
3080
3
1044
1804