562
0
1070
1862
1
2439
668
717
3933
1061
477
914
2954
2
311
460
1581
548
2701
3971
942
809
579
475
334
8527
1334
1611
2332
451
418
2041
3690