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