263
0
428
622
444
1058
728
1725
1179
717
1477
1
812
829
309
50
399
1575
1711
3279
511
648
44
845
284
750
1617
3
1015
866
1018