509
373
1139
1414
336
372
1011
343
349
1082
482
1168
469
341
350