1160
613
952
767
754
1393
1034
2839
1361
4068
1270
1080
1446
720
637
995
2713
2018
1290
1759
632
1163
1144
1468
2620
1509
1143
3573
650
1483
1586
894
1635
2393
1853
923
1215
729
674
1740
1933
1111
1635
2036
4104
1652
1497
1797
1057
1393
1700
1360
846
833
1549
787
9800
932
610
1331
935
690
985
779
2040
870
660
881
1637
1419
942
1521
861
707
1181
2871
704
1237
641
1797
3449
996
1391
1450
2860
612
1052
740
1324
1430
786
7520
1668
1492
871
767
1472
678
1425
1330
904
726
2276
1441
873
689
1108
814
2094
762
1388
1460
672
663
665
1788
664
759
1174
1237