1123
1143
2934
1116
744
651
1454
1645
1420
2355
1044
900
1256
1432
703
1517
1525
1571
1111
1257
754
3182
1370
1423
1122
1474
2001
1451
1672
714
1939
1246
1341
1195
706
1298
1543
1477
1480
1394
738
1437
1480
709
768
1491
2597
3111
976
1301
672
1882
912
779
632
1854
838
1401
1357
1022
901
1545
765
791
891
683
1020
713
716
1729
3824
1271
916
1167
708
1290
967
1335
1050
1552
2599
841
1458
1207
725
1394
864
726
604
715
1496
676
1367
779
745
790
1374
822
1396
1408
663
2349
845
652
1887
687
2023
795
903
632
745
668
1024
843
1925
1035
814
927
2716
1672