1380
0
1225
1695
7
2377
1
2669
2
978
475
581
1012
1814
1310
1055
621
718
1397
467
2649
1376
660
868
1239
629
542
1017
1532
1494
1168
1816
883
1570