2301
1
2209
1599
2
2136
0
2866
844
2786
5
665
2276
4
5950
10
1471
2332
1615
7733
17333
27
2530
2578
1365
3326
3
2153
7
1079
833
1883
5414
697
5439
1526
2199
1686
6517