1807
1
4100
6
1225
0
1012
629
581
868
2840
2
1376
475
660
1310
575
718
978
504
542
1252
458
621
984
1307
913
1816
1239
1055
566
1305
2649
719