598
0
449
558
1564
717
1151
942
1640
1400
379
38
1494
607
406
1478
11447
758
1080
527
1
1601
688
466
948
1868
788