0
741
543
528
366
661
503
701
525
448
607
707
687
387
1336
749
1
491
634
712
651
128960
2040
1731
1645
1587
1578