32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
4096
3083
1444
6346
16
2932
1029
24337
22
2350
2631
1
1594
3
1294
2996
1153
2505
1265
2801
1019
1752
1348
4690