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
959
2317
798
2403
911
1022
1131
1102
2050
1312
1367
678
1710
2017
783
1129
1966
940
1002
1146
865
759
1841
1714
2957
887
2594
694
929
1369
1771
679
1303
1099
1103
754
915
1762
1461
1096
1080
903
4734
822
861
823
1065
944
1367
883
1983
1754
1401
988
736
1381
801
932
952
2373
1128