2195
3
717
1
1061
4471
2
2954
2593
2411
0
2469
5527
5151
766
14861
7
19079
6
57793
319
2189
348
2676
297066
21152
8
4945
2086
1744
2047
2711