1340
1205
900
1367
1039
1656
1780
1085
1839
1020
1213
2634
1564
1524
2084
2196
928
891
1186
965
1373
940
910
947
914
1081
952
1824
1659
2232
2296
868
1271
2113
1039
1432
1669
1450
1668
1514
1093
3042
1612
2013
876
1390
1548
2232
1685
1692
1383
1488
1562
1399
838
1133
3221
1431
1325
1627
1417
864
1115
868
1015
845
1881
1716
867
1633
887
2152
933
776
2914
2434
1320
870
1843
787
1104
767
806
1485
2034
2172
1606
1638
1059
1111
1080
1245
795
2286
2237
1683
2982
1252
1268
891
877
788
984
2124
908
805
917
1670
944
815
794
795
2621
2676
834
1172
2021
786
1023
807