21916
653
774
1760
683
676
686
1337
1199
961
817
740
800
651
618
675
829
760
640
798
1413
884
1995
3322
759
1262
732
837
1840
644
965
675
728
850
838
895
915
665
728
1311
737
685
651
1892
695
741
614
1287
672
762
730
661
1795
636
677
785
1599
803
1098
755
853
761
1286
662
704
711
961
637
1079
804
841
1061
680
918
690
1505
1083
984
1625
799
832
824
789
3637
660
3165
1130
695
686
1475
682
886
1102
650
706
1216
875
1265
746
874
810
630
1050
858
653
1112
623
1152
802
753
683
744
646
961
2695
992
2074
959
1006
649