487
2
499
1
3987
4
463
509
772
571
6
616
438
784
720
613
614
684
1324
696
3
508
640
561
630
623
2460
707
2617
1681
884
1219
1128
2090