287
0
1190
2
365
2121
4
722
274
675
1133
1425
957
454
1557
415
1101
733
1
349
1571
846
750
1939
951
367
403
266
409
1506
358
388
1045
458