1279
1
4111
2
829
467
0
2730
6
745
3
1336
1215
397
651
381
25137
2328
2934
8
1020
1379
1866
957
2445
415
951
456
409
787
1557
403
1161
602
1133
1045