50
1004
0
1
1300
1101
1158
1268
1433
1197
998
1090
2
1178
1315
5
1074
1224
3
1093
1361
1270
1047
1186
1400
1559
1219