50
1285
1
1269
4
1020
0
1598
3
1422
2183
1273
2
100
3208
1643
1265
1727
1539
1172
1257
1351
1354
1459
1242
1201
1185
1113
1286
1179