1506
0
4071
1
2799
3
544
105290
1513
964
661
362
1425
1736
650
1776
2459
9
467
1772
1642
443
2953
2071