434
1
473
2
1426
510
463
458
363
557
1134
4
621
526
695
1896
3
447
562
490
5591
14
630
516
1262
640
735
523
484
504
1037
3066
25
420
508