381
0
1020
2730
6
1161
1824
668
544
361
320
362
694
1045
1677
6800
269
2143
951
266
403
929
456
398
787
310
2490
2634
405
918
280