32302
0
2535
2
3498
4
25669
2982
3
1590
1
19783
2932
1603
3117
8
5402
9
17946
4425
6
994
2990
1777
1153
1495
1815
3090
1262
3326
21152
2009
5
851
4506
1819
2104
1929
7793