2301
1
2209
1599
2
2136
0
2866
1380
844
2786
5
665
496
3629
2276
4
5950
10
1095
1471
2207
802
801
2332
1787
2980
1778
1615
7733
1000
17333
27
745
1020
2530
2578