2301
1
2209
2245
3
1599
2
2136
0
2866
844
2786
5
665
5151
3080
3715
2276
4
5950
10
1471
2332
21152
8
1615
4651
7733
17333
27
2530
2578
1365
3326
2153
7
1079
2650
20
833
1883