685
0
980
2
613
1180
996
595
1012
795
554
629
1
662
912
700
3
478
382
446
399
814
717
1723
1335
5
960
551
626
905
893