26
0
1129
1329
1
2799
3
1432
1326
395
1575
2
1587
2086
661
814
646
417
1622
1291
3287
1566
1425
1894
1407
544
2982
1453
650
1889
18385
645
835
3795