1487
1
1112
1310
0
1012
1225
581
542
475
629
1027
978
1751
984
1798
2
718
1239
1816
1124
2649
868
1244
621
660
2374
1055
566
1017
1252
883
3252