0
750
891
930
842
909
707
700
551
2460
792
689
834
991
515
749
1765
1
1246
2699
1492
1576
1519
141024
2985
2561
2560