32302
0
2535
2
25669
19783
572
7793
4
3498
1603
1
17946
14
2906
2009
5
3090
6
1529
3386
3
2258
2921
2152
1449
2932
1189
2750
5402
9
2666
2996
2903
2964
2468
2990
3765