688
851
925
1268
726
1000
661
712
1231
2535
1849
1217
1014
1434
691
885
840
1891
1566
1203
1417
926
779
939
1640
796
811
879
880
1214
811
1355
2282
678
704
1729
1872
924
1843
1705
656
1587
1277
833
2059
3035
910
904
1318
697
788
674
674
654
754
3072
963
758
1789
736
2933
951
1291
1157
1349
1266
759
2175
1051
942
1749
757
956
957
938
1338
791
995
1434
1107
1990
918
2130
1800
1732
844
798
939
1051
766
1148
1391
746
783
1668
948
5555
1468
680
3785
1094
1452
705
847
1407
1346
677
1150
905
2180
887
697
1572
2063
1291
766
804
1518
1378
1207