1559
2
3025
1
3996
4
407
217
6515
1762
3054
0
1222856
2442
504
2564
1352
3
814
462
1334
373
2369
231
2474
1385
18403
6
14076
7
521
1560
417
395
385
3092
4071