1571
1
365
0
2272
9
2121
4
722
274
675
1133
1425
957
454
1557
415
1101
349
846
3205
750
1939
951
403
266
409
1506
358
388
1045
458
456
2143