389
1172
454
525
518
409
378
984
302
1258
318
436
374
351
1035