415
1
614
2
645
517
561
541
695
3
467
4969
4
833
428
577
649
588
536
495
539
11683
18
403
459
1457
529
464
416
1954
363
2567
7
492
376
502