5949
15
1632
2
238
0
458
6327
7
1347
1
3749
3
1106
6
2709
1272
1804
2013
2188
746
9278
18
2216
2558
3671
276
1963
658
1564
1529
1265