10260
3093
1539
1053
1082
1209
892
1500
680
2079
2322
767
845
644
1126
874
673
2807
791
781
1078
858
1076
960
776
1544
922
863
1650
729
1121
716
795
745
779
804
852
717
685
2641
878
684
710
656
1750
1543
690
704
1817
700
680
757
876
891
711
754
2197
686
714
738