50
777
1
8
1753
1318
0
1293
2402
1381
1129
1314
1344
1305
1145
868
1844
1093
1458
2
1594
2594
1153
1515
918
1012
3
1312
1098
1562