26
0
1805
18385
2
1129
661
764
1587
1
2470
1584
1367
4140
3
2234
6062
16
1154
1418
2670
20
521
1952
814
933
1232
417
2334
1544
1647
2296
1291
854
2648
5