944
957
1809
699
944
707
1161
853
1034
1190
5425
982
915
2279
1327
894
968
954
883
925
867
958
939
2215
1118
972
1261
1019
1102
2749
2739
1106
930
1079
2503
960
1143
939
843
808
802
962
797
885
1218
1725
1138
830
1418
881
1231
1064
1072
809
866
1074
2334
872
954
847