5895
959
1098
3518
1028
1652
1384
899
1131
3979
1107
1572
1096
1230
1011
969
1589
1029
1352
1088
2054
1541
1494
1894
976
959
1937
3017
916
1774
875
1429
1414
1421
3223
1483
865
1011
938
2155
1580
1085
1278
912
1882
1034
1560
1600
1211
1410
1868
1321
1486
1288
987
1038
1499
1198
2633
927
992
2256
1203
1044
3695
823
4837
2877
1266
1043
958
1116
889
883
1000
2135
2717
1059
1930
1194
1387
1259
1835
2280
1299
790
1060
1198
1913
1630
1450
1058
973
1196
1917
1393
1239
1669
4450
929
953
944
1057
1006
893
937
1722
1440
1463
2173
1091
1495
1007
1001
1398
967
1212
1164
1822
1020