26
0
1326
1
1129
1329
2799
3
2086
1622
1432
1903
2
3795
1566
1894
1407
645
3287
292
661
2260
12
447
2288
948
2585
6370
5
3067
543
1578
6529
7
3626
96
2657