490
1
502
545
648
3
2000
463
510
558
2
1146
622
526
5731
9
486
1585
5
1558
498
574
450
567
737
612
504
476
593
515
1137
16
445
562
2315