5726
8
1225
0
2572
1
1380
946
1012
978
581
475
1376
1310
1055
467
621
2649
718
1558
2
2194
1239
1622
660
458
868
1490
542
2622
6
629
1348
17970
15
685