5871
15
1268
0
2782
1
1325
259
1637
2
1660
2259
2906
3
8116
6
15276
27
529
2288
640
451
3235
1112
467
348
1333
298
195
724
19279
38
480
376
90
340