7
35
17285
4
13
9969
12
3825
1
7697
6
4789
2
973
5
13341
0
3193
9
20807
1341
2824
1641
324
3
363
4534
1533
1463
516
4096
7027