2104
915
4483
1060
978
825
896
1403
880
1546
922
1491
1174
844
840
888
1081
1553
968
964
925
893
858
893
968
1245
808
2600
921
1379
1099
931
3079
937
867
1264
850
970
993
991
1192
847
887
931
865
1330
837
2184
1308
837
870
1718
1590
1270
937
905
1074
1024
2220
1617
979
853
2050
1015
805
912
1557
962
924
1497
966
1108
965
904
6696
1047
1084
1036
2132
807
2231
1204
1209
1144
1956
885
1192
809
1462
835
835
798
817
1119
819
3887
900
1010
1000
925
879
1358
1142
1131
933
917
852
961
964
823
997
878
870
773
1047
878
1082
891
883
2018