454
0
1557
1915
3
403
3036
381
1079
1
1571
722
408
750
846
1133
367
1939
266
951
7952
280
2121
4
1727
3559
2143
719