50
1896
0
3
1855
1
1856
1653
16327
2428
1608
1554
1445
1888
1831
1742
2082
1986
1544
2218
1631
1952
2
2290
1594
1704
1572
4270
1938