2301
1
1903
3
1960
0
6346
16
2209
1599
2
2136
3673
6
2866
844
2786
5
665
6499
2276
4
5950
10
1471
2332
6044
8
1615
7733
17333
27
2358
9
2530
2578
1365
3688
3326
2153
7
1079
2165