491
303
421
992
435
465
419
340
386
388
292
366
1248
333
393