1310
0
1012
1225
581
542
475
629
978
984
718
1239
1816
2073
2
2649
868
621
660
1055
566
2049
1017
2477
3
1252
1
883
3252
2861
1376
3743
9
658