1632
2
238
0
5949
15
4996
6
3749
3
2216
4370
3671
1272
1
1963
3442
1334
2332
6327
7
1014
2558
9278
18
2691
4641
25
2598
2709
2467
4
950
3519
9
3118
2810
5
7592
1768
1266
1286