819
1
4287
1044
678
3061
8
3207
460
1658
563
1864
818
706
857
681
637
440
660
2
592
68
626
512
1814
6
332
489
1304
73
900
483
12956
3796