605
0
1020
539
1826
4452
552
874
1819
802
2441
398
872
382
527
494
703
1023
1451
671
907
496
1788
1924
2328
259
324
460
594
296
5875