1207
1258
858
1121
766
2340
2665
1815
809
655
807
791
1086
1254
851
800
679
871
1005
1067
740
1480
1285
2000
1037
946
776
848
1111
1181
1013
1057
1899
5004
843
806
896
781
987
822
875
768
892
1442
782
1787
793
1224
964
1760
789
7650
1543
677
682
2707
852
1185
2462
838
790
5930
1584
1410
749
943
6493
926
1178
998
833
745
900
2580
697
1404
1642
1390
898
1010
3033
1124
1805
973
920
942
752
708
1886
1509
939
669
1739
722
1192
983
2087
2378
1130
806
1466
992
1428
1636
1095
884
741
718
886
679
701
831
745
2204
1748
896
1558
778
1556
1334