1750
1
1105
2
1310
0
1012
1225
581
1729
475
718
3679
4
1816
1376
868
542
978
629
984
2760
566
1329
2649
575
1017
621
660
1055
504
883
1239
2277