1528
697
817
682
959
2546
792
2702
867
806
987
771
777
810
1805
1277
716
979
820
968
2988
1393
1252
1452
1378
1009
1107
829
2900
838
1901
2163
928
706
716
1456
890
1082
1338
1986
1613
708
1425
1101
1114
650
1074
705
698
947
725
1660
707
2079
908
644
616
919
1876
894
2169
3455
2463
1355
777
1606
843
4397
884
947
703
824
3276
1364
1167
822
1525
1569
1839
2138
1898
3257
1598
1362
2695
2621
1739
633
974
4075
2817
1752
672
2875
2205
820
587
1221
731
1581
947
772
1429
829
892
727
1356
1762
794
1680
1079
1769
974
627
1183
734
1205
1402
1094
710