625
1061
816
1114
1352
807
750
1016
995
1264
739
1003
1640
1359
660
1429
947
998
2745
2373
732
796
700
1119
1006
1980
893
1646
740
723
11826
1457
884
712
1318
1787
999
772
810
942
747
2015
687
1658
1217
1243
1617
2501
888
706
1041
1748
708
967
977
1249
806
1716
934
8308
800
679
1024
709
892
997
670
1278
873
687
746
989
883
804
965
1025
2838
2620
16765
656
874
776
850
3412
1596
2493
772
887
910
1161
675
623
4164
1163
652
762
2361
827
834
649
804
1228
877
4802
681
793
901
1038
2484
671
983
976
1075
4325
644
659
757
625
922
1300