2666
9
5375
0
1819
1
582
734
2262
452
746
2166
1518
2
3735
4
787
4548
3546
3544
3
1787
1078
2110
1091
5070
19
2477
8
1213
4396
5
4754
7