1011
1569
1438
1404
5989
3848
2898
920
3405
1431
1005
1341
3672
1327
2800
1294
3255
815
5870
1463
884
891