0
900
992
841
485
581
450
1133
1207
408
840
901
995
538
1147
856
1879
1
1345
2900
1587
1669
1613
141715
3124
2661
2631
2565