1558
2
1295
1
1225
0
1720
1380
1424
2710
1250
1911
14125
10
636
467
4823
9
1055
1012
978
581
1622
475
2100
2901
1310
660
2475
4435
3
2435
1535
2265
3683
621