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
691
754
720
745
892
701
909
6495
1843
2126
814
1755
3264
1249
909
2049
1694
1971
1053
770
757
1246
1856
1003
1329
701
749
1410
1852
706
800
850
1492
1563
695
2200
2107
909
1555
688
1151
1551
886
1875
1675
1483
835
1433
799
991
1239
1309
1774
3030
733
1873
1579
3847
1054
1909
810
2561
848
1161
1002
1633
1317