497
1
344
311
2
417
88
762
3
554
657
644
567
614
66
1017
1569
711
892
1224
679
1351
3162
778
858
903
1243
993
607
617
5361
5
958
1154