960
933
794
595
1601
735
718
917
888
1922
1874
2773
834
780
998
705
1123
677
772
734
753
1432
761
800
762
750
772
1325
1952
1359
725
651
763
4867
1215
1343
701
1790
1445
667
612
787
839
652
803
2261
726
1289
717
1523
2456
774
1250
854
1868
689
635
690
2433
861
1295
958
3112
1408
722
847
2952
728
766
692
865
1135
1336
948
704
921
711
647
2897
739
1060
2588
709
1729
799
1200
1681
1440
634
719
965
761
3207
1318
1037
956
702
1826
1765
1048
908
1202
889
1904
662
783
1199
654
706
2044
811
5701
3197
3818
638
1101
1402
987
1666
1072