1353
1327
565
1331
930
604
1116
15
1247
218
14
1389
1066
978
170
443
680
201
1104
1266
939
733
1414
568
685
600
658
497
757
1401
1088
1163
1093
897
944
290
867
468
23
1313
580
1215
870
1392
1411
145
1269
784
803
1351
