2760
4
467
0
1380
1012
1225
660
1376
542
1055
629
1310
1274
718
868
581
978
504
2649
475
1816
566
458
1212
1252
984
1017
575
693
784
526