3017
5788
1132
4753
12287
2005
1376
2677
1731
2687
665
3218
801
664
788
1395
553
950
588
686
784
727
629
732
629
619
716
682
685
657
663
715
696
734
662
772
756
895
773
961
680
750
5737
779
699
4335
929
793
880
750
1080
669
946
780
760
975
972
843
651
917