32302
0
1431
1
25669
1528
2
2535
19783
2166
1401
528
2777
7
3090
6
4179
1819
2456
2534
2932
2152
3498
4
2750
3187
5
5402
9
2087
2666
17946
1865
3050
2906
1153
1511
4080