15698
3553
24772
34659
2210
15149
6112
12686
6460
6818
19554
14645
11138
6165
34151
6859
8192
17822
17040
2597
12927
17451
31746
6912
10447
19577
4994