470
827
5111
72
552
10513
28819
733
166
112
20
686
551
171
123
763
232
343
503
182
202
366
471
211
614
1108
161