10261
3094
1539
1053
1084
639
1209
892
1500
680
2079
2322
768
845
644
1127
874
673
712
2809
671
791
781
1078
730
858
1078
779
960
776
1544
922
863
1650
729
1121
716
795
745
779
804
852
717
685
2641
829
878
684
710
656
1750
1543
690
704
1817
700
774
680
757
876