50
890
0
1
868
1190
1262
1637
2553
1368
818
1136
1696
1016
3539
1274
1270
1184
978
1373
1176
1393
1023
1155
1133
1706