1038
1788
3645
610
755
1662
1556
2585
822
798
651
890
602
630
689
4822
629
610
689
740
673
805
1016
1669
1648
666
4102
750
631
695
705
752
1338
957
657
1082
671
647
774
1127
629
1279
678
673
899
856
932
816
1556
700
1638
2803
857
1415
626
1242
1416
828
1131
1110
1624
1445
672
832
787
1387
2220
1090
2617
962
842
766
1006
931
604
2290
910
1084
1623
1159
625
1935
651
1499
2513
1398
795
1157
2200
1484
1105
845
1073
1029
626
668
702
1782
1277
1363
840
851
1846
603
1453
746
1903
1125
724
759
1081
1016
1048
688
1543
1243
964
968
2626
998