76
533
1518
5812
894
792
7910
3436
818
243
1127
511
211
307
642
557
2785
3810
812
17820
462
712
1653
1182