891
3178
3414
766
684
2939
760
863
810
1794
944
2773
927
718
1141
2068
2695
599
3630
2572
1265
721
1354
735
846
1090
2988
805
790
889
738
785
2467
4008
1568
726
923
978
2772
1425
642
772
642
699
2435
705
701
702
1047
734
791
2060
657
718
690
1162
786
11239
735
1107
758
901
692
737
1867
952
704
1792
2453
6405
665
700
806
1102
690
694
8658
734
1172
777
926
634
758
755
884
1136
988
704
1280
971
731
1043
2427
2475
1051
1763
781
733
666
791
837
3849
1148
884
1131
948
4004
693
1038
822
1000
2395
710
2132
804
18223
2230
1349
716
1981