1064
0
476
768
348
577
1028
377
373
942
1
484
462
788
1478
693
1362
16
929
479
1576
1194
487
554
621
294
549
797
950
32
914
955
496