1225
0
1485
3
1012
1376
868
1310
542
581
978
1773
2544
6
629
1558
1
718
660
5527
504
475
1380
458
2649
2021
3387
4
1816
1055
575
1038
984
835
377