2855
3
1860
2
1506
0
4071
1
2799
544
2545
5
105290
964
650
661
1776
2459
9
467
1772
1642
107
2071
1889
18385
2683
1551
2730
1976
25137
19279
2275
1922
1824
3691