4437
3
592
0
953
962
1
2855
2126
423
497
547
1053
1664
2727
5
349
325
247
691
1131
1428
3092
422
555
1504
2347
2
1782
1518
381
82
432
573
2024