392
0
2211
418
455
383
29323
2395
797
414
477
798
475
809
310
2189
965
924
804
1405
787
611
58
391
547
424
521
3700
4106
47
633