807
728
944
923
898
1664
1019
1601
815
971
1952
828
706
810
1394
879
776
753
929
678
839
873
725
1521
3637
1238
2635
904
865
810
1469
3202
942
767
788
912
756
711
775
697
1608
1456
660
2647
2022
919
801
656
915
950
699
720
3282
1857
662
741
1301
5893
10086
1261