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
892
1409
958
825
751
1925
811
2340
1604
746
1460
3134
1332
1207
959
1257
3408
2374
1667
1578
1030
1141
1443
2393
2800
945
1287
1766
4277
1684
887
1241
982
747
858
1552
1741
857
864
1521
778
832
1246
1657
1535
1365
1322
1222
888
1836
1106
825
2620
879
1550
1196
1117
2563
1950
1079
1947
1459