799
0
603
4112
11
2598
2
388
2691
905
242
558
449
1442
1060
521
810
1288
181997
98
1609
740
406
807
653
1834
736
3379
917
702
1
2065
462