32302
0
2535
2
3498
4
25669
19783
17946
3158
7793
2932
1603
1
5402
9
3765
2476
2990
1465
1153
5982
6
2091
3090
2152
21152
8
582
2009
5
1431
1819
2982
3
3280
1529
383
3080