2622
6
1880
5
2160
2
17970
15
25669
0
4537
4
2471
7
3066
13499
2377
1
3629
685
5052
10
1593
6899
9
1819
2884
3461