1690
1
1843
1604
0
1225
567
1431
1012
1376
868
1310
542
581
978
629
1599
1278
718
1720
2
1938
5293
11
660
504
1455
1435
5
475
1380
458
2649
1816
1055