1020
886
947
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
2559
847
1608
2087
812
1134
1488
1325
833
809
1030
2152
1033
864
1044
1658
858
1497
886
789
971
1599
757
2098
1047
1899
1314
1291
809
1157
868
1589
1372
818
853
1748
3549
1261
1031
1040
905
2393
732
1126
1087
1196
2211
1020
777
840
1410
835
2447
833
1726
1453
796
905
780
871