6095
9
2160
2
1212
0
25669
884
4537
4
2471
7
3066
13499
5
1431
1
2086
3
2072
1739
5052
10
1593
6899
2131
5339
3461
3336
1663
1441
3080
1186
462
1237
2571
2919
1188
1407