167
5
526
1503
1326
571
451
211
16715
583
34740
11022
394
1311
2564
572
25816
11410
704
783
651
130
285
516
681
1642
172
823