50
2313
2
6
1665
1
1686
2676
1900
0
1988
3014
3419
2773
1976
1663
1705
1832
3
1270
1251
4
1565
1917
2355
2685
1671
1623
3067
1935
1891