50
1389
2
6
1965
14
973
0
1
1588
5
45
1478
1377
15
2305
1776
3
24
1850
1162
841
984
1432
2072
1430
13
1296
1404
2135
1540
1198
4
2203
8
1641
7
2314
1509