2159
1462
843
727
1049
1537
804
744
718
1929
884
1594
785
1323
979
1695
711
1336
1089
1107
2747
1773
4560
1209
1573
717
811
814
1017
1801
1913
750
2407
957
748
727
1402
1595
1333
1189
1559
1229
878
1882
1376
1794
825
5536
1331
1016
720
1551
1559
1405
2365
970
1164
1557
902
1965
721
1764
1002
1206
1543
719
1461
709
1552
620
859
1839
666
715
1338
2023
696
750
718
1698
3296
675
2978
843
704
1477
802
1455
2513
747
976
638
876
981
641
821
625
615
682
969
2467
1766
1923
990
883
860
1357
786
741
756
738
727
716
1167
4259
1498
792
2695
773
1387