1610
0
505
1842
1
408
2328
799
514
341
3621
711
663
675
737
683
458
1603
707
1100
534
464
410
1935
918
660
714
957
951
5313
456