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
654
1695
919
690
1314
2027
2034
841
923
1057
818
755
1389
870
693
932
813
2315
805
686
1645
1578
731
1009
1168
790
987
1153
902
818
1417
2081
1221
1416
1105
1903
1567
2137
1581
1635
817
803
1103
1299
893
1489
1308
1279
1879
1163
718
2113
4864
938
5076
787
775
768
1289
5998
693
1345
1403
2334
2606
1093
1852
1007
840
721
2026