26
0
1432
1
1326
1329
846
860
1575
2
2799
3
2086
455
400
798
1557
1622
409
1453
1129
8116
6
2123
951
2766
464
787
367
948
809
1566
1894
1407
407