415
1
546
1754
558
661
414
441
2
401
545
2247
5
8125
14
2059
506
627
467
1259
1011
555
526
1745
4
521
578
374
466
4043
1139
377
888
436