70
0
1160
1
669
931
692
23558
17
445
1064
476
768
348
577
1028
377
373
942
484
462
788
1478
693
1362
16
929
479
1576
1194
487
554
621
294