4884
6
1225
0
581
3154
1012
475
1310
1373
1
2219
4
621
575
718
984
629
1428
868
566
883
1376
660
1017
3613
8
1816
978
504
542
1239
2649
1252
458