255
0
635
810
1
178
915
515
698
1458
688
1045
2463
772
952
1212
418
458
3575
5
930
2
49
2181
352
670
1260
3549
183
577
206
420
1501
364