1105
1572
2118
1361
883
1057
4835
3780
779
1926
799
914
1404
1149
767
703
1048
881
846
1133
693
14879
5424
711
1620
845
2243
798
1712
790
7452
692
913
678
701
639
935
2101
1137
753
870
795
758
1180
1083
741
959
697
675
3431
730
799
1209
1500
1772
804
757
770
1780
681