50
2980
2
19
3021
1
2520
1782
3
1900
0
1861
2927
5
4224
2663
2155
1719
1725
1809
2465
1974
4
2555
1600
2242
1730
1635
1792
2182
1734
1739