4111
2
670
0
259
416
1411
415
363
970
688
743
377
1557
280
295
366
5875
357
1428
5313
286
2143
403
755
419
1131
463
1511
1304
407
527