287
1850
549
372
440
1687
2312
686
317
328
300
526
1043
224
287
950
1677
332
255
958
546
947
813
1250
