2250
1
987
1065
2711
2
2740
3
2911
9
5151
1416
5717
1942
688
1407
0
2763
21152
8
6753
17
2256
10
2593
297066
17333
27
4651
1977
181997
11
1694
3154
6
2082
392
5978
216
2676
1888