50
1065
0
1
1464
979
3
820
931
876
2
1351
9
771
1234
816
1156
1529
19
1138
764
1319
1540
1064
6
836
1279
4
864
872
1401
1810
1467