50
1040
0
6
1173
4
944
8
1166
945
943
1575
1138
1157
9
859
5
1295
1
12
1020
1080
2017
3
15
850
1000
1529
895
1064
801
914
905