1147
703
774
957
4029
795
929
3901
895
906
1036
896
695
14898
1127
1365
838
4052
790
746
1325
1981
902
1328
772
1202
1285
801
1295
1683
1139
614
620
768
958
1231
1124
758
722
1263
862
859
2446
1425
723
5288
934
1515
1262
2043
1085
775
2424
1340
1860
681
1669
2018
1621
1564
1356
967
998
923
1349
965
1124
985
1070
1117
1306
1833
1132
2352
1986
1080
1077
943
1049
1445
1172
1708
1357
1382
1063
1266
1229
1402
2149
1290
1148
968
1707
956
1203
1846
1567
1649
1227
1361
1211
1006
1678
1087
997
1740
1004
1122
1347
1651
1019
1270
1475
1046
1135
1368
1164
1374
1258
1085