1344
1
1105
1451
1835
2
2840
1225
0
1012
1305
1869
1376
868
1310
542
581
978
629
4278
5088
6
718
660
504
1855
475
1380
458
2649
2068
4
1816
1055
650