25440
0
1644
3
344
402
1265
1
4830
2
284
440
1073
1987
455
420
762
8155
12
93
2052
375
292
417
3116
2711
801
334
4067
9
2705
4141
1696
2767
640
1754