19
1454
223
1624
520
913
453
887
591

1925
929
113
96
146
7030
792

1006
12
390
548
2390
2216
14038
3672
504
694
3081
651