1225
0
1012
629
581
868
1376
475
660
1310
575
718
978
898
1
504
542
1131
2
3378
7
2580
1252
458
621
984
1160
1913
1816
1239
2238
1055
566
2649