32302
0
25669
17946
19783
2
3090
6
3498
4
1461
21152
8
7258
2535
4311
1
2350
1382
2436
14
1977
2932
644
2666
9
1380
1578
1189
2906
1153
2996
383
665
2123
2456
1672