32302
0
1077
1
25669
2535
2
19783
1864
6560
9
1301
3090
6
1819
2932
2055
3498
4
2750
4079
5402
2431
2666
1755
17946
6236
10
3479
5
1749
1059
786
1363
2906
1153
8185
1459