226
1
3614
1265
1225
0
466
1449
1012
554
1376
868
1310
542
581
978
629
986
2555
718
660
504
746
475
1380
458
2649
1218
1399
1816
1055
575