1225
0
1576
1
2110
945
1305
1380
1012
978
581
475
929
1712
1310
1055
1868
3
3671
621
2327
11
1378
2
2649
718
1200
1239
2028
660
1376
868
542
629
1350