2855
3
2730
6
2668
2
20634
8
1129
0
3815
1054
1
860
4151
1513
2275
19279
1470
28805
1776
2086
31535
964
18385
3442
1118
4111
4820
2826
1961
4396
662
1733
3765
2659
4