289
975
947
1289
12010
1488
1948
323
35425
26
463
483
404
191
181
27
546
12110
182
243
478
464
71
907
472
403
311
553
544