50
814
0
1058
789
1042
5
958
1
1086
728
1458
722
750
868
903
1360
8
1650
1965
2
1451
10
1201
1219
4
1071
923
6
896
1016
954
3
1355
12