1212
4823
911
690
678
1135
616
642
2326
1038
1788
3645
610
755
1662
1556
2585
822
798
651
890
602
630
689
629
610
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
1326
1067
1093
1351
1282
1834
677
750
1556
1676
1001
2509
901
707
786
1229
817
848
2953
693
687
972
1590
698
964
778
1734
1115
807
759
596
1013
854
1320
1784
1756
1639
828
898
1352
956
672
1456
806
1580
714
1423
754
4149
865
1891
725
1936
999
648
942
1965
1435
2391
1627