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
1628
1475
663
1736
1810
2137
699
1899
1180
2430
1829
1182
1404
1353
2027
653
1876
1450
795
657
1561
745
1118
662
1667
831
812
1368
1965
634
1157
2164
3197
1679
853
593
1233
735
1158
819
1463
1086
1623
2678
640
986
1076
1112
889
1295
1338
1348
695
695
1157
1605
629
915
814
712
766
1714
734
1134
693
759
1211
1724
1359
1595
1281
1277
688
720
2276
670
6745
2152
682
726