852
969
840
976
867
2895
937
3281
896
1147
1051
1186
1043
781
749
1177
1153
937
776
954
2573
806
913
1045
1344
958
1226
1609
950
795
1289
855
774
811
694
675
867
962
837
1037
1138
2348
1291
1263
1230
766
996
2523
1040
822
744
809
813
1533
958
1132
771
825
859
939
2392
1285
8629
1071
1065
2522
1548
957
1385
718
1005
995
1323
1145
1636
2786
2242
991
698
1519
1032
655
1464
871
1175
4392
1265
912
1890
2562
673
823
765
2332
1159
722
828
1157
933
1200
3302
3595
1268
842
950
692
831
935
881
903
1055
875
863
737
1661
1189
1236
899
2894
1332