1256
990
2152
934
1094
2535
1093
1061
1336
794
1090
1005
1158
1170
835
1494
1815
1769
1123
1038
1542
1169
1101
885
1110
1080
1040
1189
929
6150
1469
1073
1288
907
1095
1635
1871
1775
1227
1540
1006
1017
937
76140
23602
1459
10669
6440
1188
2039
1100
1937
1285
1021
976
3558
985
1606
4985
1805
945
3637
2013
988
1952
2956
1099
841
1457
1359
2188
1023
2157
1169
1514
1538
1450
1935
848
1561
4490
857
1018
3870
894
1855
1660
1160
1074
3443
1360
968
784
1586
1244
948
1564
1703
801
945
1435
874
1345
2118
1494
2298
944
3042
3125
1371
900
1302
1024
3086
3137
1177
980
1326
1055
1230