2627
7
1225
0
1568
1
1380
946
1012
978
581
475
1376
1310
1055
467
621
718
2649
1813
1558
2
1239
458
660
868
1622
542
2622
6
1547
629
1348
17970
15
3629