32302
0
10507
23
1340
1
2535
2
21152
8
3083
1532
572
946
25669
2258
3090
6
17946
1558
19783
1193
1880
5
2932
17970
15
2996
3498
4
3629
2377
1819
5402
9
989
685
1348
1294
1153