2036
1991
1053
1157
983
1866
1471
1315
1958
1219
748
684
1124
1028
951
1278
1079
1355
1350
1187
634
1959
2125
1789
1758
733
4883
3181
1527
621
3177
1129
1788
761
649
686
698
1767
2797
794
789
743
1186
702
671
1562
1714
873
674
1119
1717
776
633
699
671
746
851
639
2763
867
652
653
1608
950
909
867
907
1260
2420
649
656
712
1057
1270
815
696
709
1496
2763
991
968
627
749
830
726
924
2281
627
1327
616
664
2096
754
961
1788
3176
1505
941
788
1123
1218
737
776
1178
1275
662
910
676
1871
857
1714
776
630
1619
647
657
1470
816
901
1240