2301
1
1380
0
2209
1599
2
2136
2866
844
2786
5
665
496
2276
4
5950
10
1471
801
2332
1615
7733
1000
467
17333
27
745
2530
1225
2578
693
1365
3326
3
2153
7
526
1079