2514
939
772
655
914
927
1255
783
682
1444
816
824
1254
1529
1247
1471
1018
626
2531
729
1085
858
830
1150
1400
719
1947
785
1395
2413
2275
905
706
1526
689
868
674
975
1397
9404
1322
795
706
733
671
815
2123
694
1535
1293
797
671
4582
2264
693
745
783
1738
2167
728
2463
1965
1606
788
1252
1087
1264
1935
909
922
610
1653
1029
1747
1164
852
1672
796
979
1549
646
1343
829
2099
702
1568
1718
1765
707
655
1116
896
1335
753
3962
617
1113
723
661
892
747
750
909
948
1557
1646
697
1619
3035
876
737
1388
903
783
2863
849
774
1400
759
2198