2151
1
2087
2
21152
8
4471
5151
2270
25669
0
1614
1168
1105
4447
19
2633
1392
2711
2377
2911
9
4651
3
398656
2271
4
1729
1978
550