916
866
1192
2447
1037
700
637
514
799
501
1090
939
6847
607
3269
548
1680
520