1236
1009
850
843
979
1501
1595
882
1004
954
1134
1055
1975
1071
1347
1030
1231
2333
2177
988
936
989
1106
968
1134
1803
999
1535
1026
1360
1014
1477
1131
1025
1277
946
2556
1279
4029
1687
1111
2174
1258
1523
790
1208
1278
1169
850
1355
883
1499
1562
1134
1011
1357
857
1214
1105
2571
1545
2843
1239
1311
905
1261
2742
961
1529
979
2005
1432
891
3432
1992
965
1636
997
2610
1874
1441
1281
1059
6022
1144
3178
2126
1650
1884
1396
959
1223
1096
1404
1028
1769
986
926
799
1282
987
1147
1204
1115
870
1847
2582
954
2256
1345
969
1007
3170
1576
1051
1137
1136
936
1954
907