1380
0
1225
1751
1
2082
1814
2
802
1778
946
1012
978
581
475
1376
1788
2294
1310
1055
467
621
2649
718
1558
1239
83
1622
660
458
868
1545
542