391
16513
1476
276
592
44
823
1143
106
1358
33117
433
1245
461
56
367
285
466
17915
436
585
13414
593
425