542
0
1225
629
978
1310
1012
581
868
660
475
718
1239
2649
1252
836
1
984
3252
1055
1376
467
1557
1447
1286
3
1116
1605
2
1221
2303
1169
504
458