1689
1975
2889
694
626
2418
827
1597
1498
1057
960
999
923
791
2995
1037
75585
2086
909
936
632
855
974
731
1726
766
1926
784
1588
805
962
1681
1248
1837
704
932
1722
711
1106
1159
675
958
831
988
741
1189
1131
1112
1764
831
1587
803
1109
1027
742
1726
750
744
1107
1523
7177
2297
5247
714
2529
1347
1198
1485
1797
659
1859
1874
1682
1258
1097
813
908
978
2266
5972
671
747
766
2928
1264
1660
757
844
7003
1045
873
3254
1881
838
1609
878
1342
1224
682
1383
1956
4647
1553
1318
1538
1469
851
922
706
1513
1245
1002
728
1044
963
757
721
897
691
2588