3096
1087
2054
1844
2020
1086
1723
912
1348
1171
1012
872
1028
1017
1000
1499
911
820
1011
1260
1376
955
864
991
961
10321
1009
1207
1194
1419
990
1683
876
1915
858
1137
938
1256
999
1289
2955
968
1243
956
1164
904
891
3953
899
928
1862
2184
1703
1024
1280
936
1143
1000
900
1293
892
791
852
1579
1034
995
852
2052
971
3030
1225
1201
866
924
1140
2064
1831
1869
859
2163
803
2638
825
830
851
971
992
985
1043
833
1204
1470
802
915
986
795
913
1665
1466
864
1185
749
797
931
1000
1207
1351
871
1187
934
1019
1169
1621
1097
1101
945
1254
815
1190
771