339
0
555
326
777
1850
1
657
714
758
1315
536
678
1893
6164
526
916
1112
637
942
524
582
866
1142
1746
1634
2
615
398
670
25494
676
1970