254
12
694
20
291
231
21
1042
582
112
161
163
19
401
4
171
462
142
852
3753
1011
1654
10
191
1108
613
563
47
282
252
9010
16
243
261
62
81
602