2666
9
3715
2
1819
1
5151
452
0
746
1518
4548
3546
3544
3
1078
2110
1091
5070
19
4651
2477
8
1213
4396
5
4754
7