50
1135
1
28
1216
25
1694
4
54
1648
5
38
1794
2
20
1547
7
3578
0
1102
1696
2037
6
602
598
875
517
815
3