1657
1
1225
0
1012
665
1376
868
1310
542
581
978
629
1078
718
660
504
1070
475
1380
458
5801
2649
1041
1816
1055
575
984
1252
5252
2
566
1239