859
2
2546
2089
1
15482
15
514
0
1425
2545
5
1517
3815
1006
928
2727
1149
1464
2461
20
177
3759
6529
7
2321
398
1389
2207
2730
2459
9
4437
3
5164
2064
2096
1513
3498
4