32302
0
25669
2535
2
19783
1891
2932
3498
4
5402
9
17946
1416
1
1168
1153
1301
3090
6
2633
920
1392
1456
21152
8
2009
5
637
1495
1088
1133
3223
3
3080
1087
6644
2255
1044