32302
0
2535
2
2622
6
21152
8
25669
3090
3083
923
1
270
19783
2932
2045
3498
4
5402
9
16868
39
17946
1819
507
2333
3296
2356
3415
1031
1294
1153
6516
1308
2009
5
1103
6195