2826
5819
708
4589
887
1219
844
804
3730
833
1486
799
3098
752
1007
1011
784
828
822
1963
2421
938
969
2120
870
970
809
10754
913
981
871
730
841
940
1299
949
772
4742
781
962
3354
1059
815
2603
863
757
896
764
766
1481
790
969
12643
777
791
9388
858
1447
953
902