2224
2
989
0
5043
3
1742
6
1225
1444
1
7394
5
15871
1476
5164
785
610
1522
4074
12185
13034
15
1012
1376
868
1237
1310
542
581
2195
978