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
654
1695
919
690
1314
2027
2034
841
923
1057
818
939
1021
1425
1010
1298
1041
1003
1335
1271
769
1440
759
844
1226
973
799
2922
1243
749
1059
644
951
1648
675
980
665
7219
1065
827
1839
2022
2081
791
1077
701
1051
745
1007
1274
720
1370
687
627
1431
790
645
1307
2718
716
734
1707
1463
1216
1056
1471
1855
1679
687
1178
782
1527