287
0
1020
535
286
325
640
1045
454
1661
1
1511
476
5313
463
267
743
417
544
1043
1420
1612
514
683
457
439
409
1880
2
776
349
2143