1557
0
1020
343
454
328
349
683
1780
358
590
409
1101
366
288
382
52
957
1661
1
1045
381
294
707
722
584
3498
4
361
929
668
286
413