2301
1
2489
2
2276
4
1309
0
2287
1599
1230
3017
2788
3
1992
2980
2866
844
2786
5
2044
665
6517
1960
17333
27
2209
697
5950
10
5579
7
1471
1977
1615
7733
2578
1365
3326