686
811
829
610
2530
1124
683
695
845
1184
1943
1033
2475
1253
915
1041
876
1605
1818
928
680
979
731
1963
767
803
973
709
1361
1375
762
1253
1046
959
990
1213
1261
1918
1175
1104
641
1032
1365
1057
971
1506
1243
1027
646
1669
1228
780
1045
1022
778
891
1290
766
956
714
2072
755
713
1815
687
882
1121
1964
1015
860
1922
1150
769
771
807
1603
1792
1177
1124
908
2381
662
844
1243
1857
596
1970
1718
1360
2239
842
1433
1003
910
760
802
632
1009
1552
1074
801
905
5816
5540
877
606
631
1665
1273
1138
1271
639
622
870
621
651
1808
1017
949
1470