26009
3
4630
4
4438
8394
7
3282
1
4961
4829
3724
2381
5
3825
3982
4793
2
14788
4908
4204
3787
5829
5282
3727
5456
3109
9071
3193
4995
4960
4771
6