457
245
192
8820
309
69
865
755
773
722
1017
762
1014
983
1436
231
302
126
587
556
6310
11713
223
363
547
706
201