352
0
726
1005
1621
1604
666
633
904
868
679
1
758
454
2772
5978
6
2350
2
1334
931
325
476
520
530
879
975