677
948
671
1187
1620
1297
1202
1777
2446
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
702
671
1562
1714
873
674
1119
1717
776
787
1139
617
731
1105
774
1342
822
1147
764
920
1638
782
2021
686
873
683
1606
698
633
702
1612
754
1355
2050
1028
1717
901
713
664
902
963
1123
733
682
1081
1121
692
2020
1270
654
1501
852
2123
1860
636
1403
1171
750
781
1386
721
662
1096
684
611
651
1260
754
924