287
0
1832
3
2121
4
722
675
1133
957
381
454
1557
415
1101
4328
10
733
1
8125
1571
1074
846
750
1939
951
367
403
3803
266
409
358
388
1045
1748