391
1
434
473
2
1427
510
463
458
363
557
1134
4
621
526
695
1899
3
449
562
490
5591
14
630
516
1262
640
735
523
484
504
1037
3066
25
420