602
0
798
212
413
5313
381
640
454
722
47041
918
1425
490
986
776
391
524
401
2702
1557
820
90
310
321
554
532
262
970
286
3868
2