50
2196
0
2
1899
1820
2098
2001
1671
1868
5450
1
2003
2378
16318
2554
1955
1855
14519
1776
2215
1793
2820
1638
2312
1769
1840
1647