1690
782
888
1629
1203
664
1730
656
617
1025
1587
1554
987
843
1607
852
693
2954
1786
614
1395
655
1486
874
838
839
1145
1078
790
938
676
688
755
1643
833
902
1967
1948
644
1173
1058
911
1952
1439
1592
1761
1475
663
1736
1810
2137
699
1899
1180
2430
1829
1182
1404
1353
2027
1991
1399
1154
2986
996
864
968
3290
1509
1853
803
870
997
676
1443
2012
617
2260
1237
1163
1175
697
2760
2560
765
670
890
1680
1443
2335
1626
1798
1544
1235
691
991
3084
1029
707
1022
850
1904
1045
3902
2401
834
2614
1749
658
1058
1720
1088
730
729
978
1409
1471
887
4978
759