32302
0
25669
2535
2
19783
2932
3498
4
1485
3
3117
8
5402
9
17946
2544
6
4425
994
1153
1815
3090
1773
1558
1
5527
21152
2009
5
2996
4506
1193
2982
2104
1929
3080
3289
1044