1579
1
2245
3
2110
2234
4
929
3014
20
2148
2
1229
1871
2255
2740
928
718
1720
1514
21152
8
3085
5
3491
3485
7
471
96
0
3316
10
1154
3053
5141
930
1116
4691
17333
27
1594