989
1819
1249
700
2998
2887
882
637
996
3156
2745
766
790
1343
785
782
1642
706
1640
731
1134
702
1745
940
905
1831
1169
1445
2649
1647
828
981
1846
854
904
1850
2215
1050
2276
700
2183
1375
903
1889
1984
1892
2024
3099
709
1512
950
794
1409
820
4067
1959
1662
630
2150
1873
1007
1521
1495
801
1793
2031
1587
1163
1243
2767
737
859
621
929
1393
1254
945
786
1363
622
1386
1781
721
2333
1019
1700
3080
855
746
1403
739
3040
1175
650
762
807
1665
1167
974
1472
927
676
765
1036
721
1957
798
1338
687
1617
802
2655
1623
727
1569
703
976
1110
1084
842