899
908
905
891
847
856
1076
1186
1142
1068
983
829
1016
3673
2750
3484
955
1801
902
976
2373
1562
928
1704
886
2016
1015
880
1448
3583
874
891
1461
1312
939
1000
1056
1031
1219
930
1262
1763
966
1455
823
1055
1500
1224
914
1089
1132
1007
840
1944
838
1658
2627
898
877
1626
2419
1928
2122
855
808
1208
834
827
2879
845
1954
1012
865
847
1594
791
1698
1153
1644
1827
1584
1281
1007
1755
1195
957
1098
842
903
2985
1128
1168
1138
1796
748
1832
2122
3352
811
1980
1050
851
984
868
975
1813
1770
908
1407
795
1182
2239
867
877
1066
1526
4230
800
1445
2809