14
0
704
2
2757
4321
4
543
8440
2272
1
400
1472
575
637
1193
3261
3
1022
621
1985
542
1519
1252
3758
795
1626
106
3407
944
1059
237
458
1044
616