900
1739
1718
1482
853
672
892
719
940
1293
1236
1399
1609
987
857
958
822
881
760
893
699
1497
1375
951
955
729
842
934
1068
1366
860
616
1429
1949
832
795
714
651
674
1289
656
18143
662
821
739
685
772
1879
737
2904
2140
1588
2537
1441
942
1195
645
1012
999
2312
1072
1676
1197
711
2509
1281
739
807
634
780
669
650
1205
1387
745
2035
2249
1533
742
1421
1872
848
633
686
1184
1505
1466
1101
638
1000
1272
701
668
867
1010
784
1375
730
3272
2402
1304
1508
1445
1350
2201
810
1634
1124
2809
1394
975
751
1967
1384
1008
1914
669
1547
664
698