18629
5887
5581
3820
4792
802
756
1749
1599
1735
1317
1324
1811
3851
1211
2473
4105
1642
6587
3302
6629
35952