1376
0
978
1225
1055
1494
1012
868
1310
542
581
629
984
2649
718
1239
660
3252
504
475
883
1380
458
1267
2
1816
575
1252
566
923
1
621
1017