1311
1086
868
724
951
1249
615
2727
1549
1798
706
1354
843
3738
1286
921
1829
782
678
1121
1368
1945
1840
1300
873
755
1470
1428
2529
649
988
1365
705
785
1966
946
1648
771
992
1783
817
701
1934
826
1715
2349
623
724
862
924
1138
839
1131
1095
916
1097
802
1619
1546
703
950
1505
2187
1147
2817
1232
1635
1685
1629
674
2670
1764
2300
928
718
981
785
948
1236
1134
606
977
1178
876
680
1700
1603
1412
1048
607
702
1597
662
672
1677
1547
1029
922
693
724
1967
982
819
1971
758
1166
1466
862
710
656
1418
746
1137
1561
785
763
1568
2492
713
1488