1026
997
997
1435
1306
1087
920
1020
995
1306
1450
1990
2100
1147
1068
987
2134
1264
1597
1496
1204
1188
1592
1180
1974
1032
979
992
1151
1127
895
1030
1986
1548
1000
1070
2758
6696
1613
1311
1668
1212
1562
1028
2938
1344
1031
912
3320
1097
1172
2370
1023
2273
1562
1149
973
1270
1018
2560
1985
1996
1349
18707
1173
1419
1886
891
1004
1155
3485
871
3918
971
1088
915
948
1851
1365
1475
1894
2393
3704
1173
1107
1894
1837
1165
2085
1432
1160
999
1661
939
2910
1221
1191
2498
1059
6825
1424
1393
1660
1158
1232
966
7633
1038
962
963
874
1051
1020
1452
1638
1136
1483
3209
1872
1529