8438
433
3612
522
14315
321
343
386
263
640
210
316
15114
351
1255
736
666
21624
465
483
474
302
1650
3620
460