653
2127
954
962
778
1523
732
807
944
827
1041
1219
932
776
1790
714
1150
984
718
1030
1121
1156
799
816
994
1156
1328
1095
868
2526
1658
750
1026
1349
675
1029
764
953
745
2024
638
971
868
1097
942
797
830
735
2480
796
890
1691
675
615
655
1082
662
1613
724
1277
1315
1479
664
617
1297
1866
722
1705
1714
1225
677
2012
1562
639
1139
1846
887
782
754
1254
1593
1121
1216
724
1620
617
644
796
627
930
2020
623
651
1098
620
677
682
890
2357
882
1155
686
647
694
2797
1277
1161
678
1987
2455
571
608
3003
778
668
701
1156
823
987
1638