195
412
991
1239
1988
2658
2591
3493
3306
3597
3902
4270
6157
6486
5209
4424
4950
5712
4697
7970
10232