758
2
860
1
1462
807
581
773
990
87
1162
484
1859
589
619
623
1357
2627
400
4564
10
747
0
688
517
565
677
749
1252
168
650
724
675
454