1083
818
991
1857
1637
1097
1210
1331
2016
827
981
1152
1350
819
793
1577
1370
1690
2387
913
4420
2926
879
1063
1014
1770
805
968
1391
831
1077
1114
1011
922
2119
1100
2413
1029
1080
821
981
1581
876
827
2224
951
1097
964
831
1817
826
1749
846
953
1518
886
900
892
1409
4395
2134
791
1362
2373
1022
1728
2459
2276
1703
1953
1997
1604
872
883
1350
762
940
957
999
1014
2620
1343
5167
1053
1713
1079
764
1017
2984
919
1503
1741
1257
1156
1158
2140
1442
2450
1068
921
750
873
2145
1157
815
856
1874
2420
815
1669
1086
939
3699
981
1329
1561
784
1425
880
888