355
0
257
3360
1244
2488
4
1132
529
78
397
1073
15276
27
90
425
371
423
481
416
389
1439
2
1304
2897
729