912
724
1659
784
804
1423
902
1348
783
938
12322
868
4523
1062
1164
1384
1569
1199
3974
1416
8737
1694
12868
3485
4639
3841