1106
1572
2118
1361
883
1057
4839
3781
781
1927
799
915
1406
1149
767
705
1048
883
846
1135
694
14886
5425
711
1620
845
2243
799
1712
793
7458
693
914
678
702
641
935
2101
1137
753
872
797
758
1180
1084
741
959
698
676
3432
730
800
1210
1505
1772
805
757
770
1781
681