1340
1284
851
1353
838
930
875
968
879
2038
857
871
842
1502
2277
849
1264
934
863
825
940
823
5096
944
1962
1539
906
2075
928
975
980
1427
1149
933
899
1128
813
1964
847
865
971
862
1280
1307
1118
2640
1278
888
826
834
2951
846
1928
813
964
864
1573
1288
993
844
824
1641
800
2056
938
977
850
855
813
999
1416
1341
5055
2005
862
825
850
1243
1269
798
823
1613
762
852
833
1110
1047
869
1092
803
944
835
855
934
1378
772
1238
1785
873
969
894
974
3070
1090
1534
782
1050
1439
867
930
800
1234
924
1178
1467
2111
819
1145
807
895