1030
932
1169
1393
2533
1096
1040
1382
2732
1343
1383
1865
5990
2177
1310
2997
1110
1289
2037
849
863
1060
1018
899
980
889
1098
977
1004
902
1284
2831
1181
3574
1462
1468
4546
1741
984
923
913
917
1166
2703
1059
1247
987
898
1280
1135
889
17225
1189
2255
982
1110
2104
1428
897
1545
3171
1179
1257
1155
2596
866
1032
2742
1802
1604
5331
927
1059
893
1530
967
1184
1854
1124
1787
1015
1166
823
1158
1085
2139
1034
850
1651
953
1017
1028
898
2639
1193
1002
1259
1091
798
1378
991
1426
1608
1862
891
1196
2070
1025
1920
859
1077
2013
1550
1598
1177
1502
1251
14890
1578
1388