495
1
565
403
0
539
1367
488
2
583
3
620
115
1023
4
545
747
2086
479
523
645
512
1668
5
728
614
696
602
681
828
782
1587
717
812
974