1120
69
716
98
435
117
17
240
222
37
24
193
867
283
108
140
29
5177
62
40
194
269
654
45
77
17288
22
75
551
111
35
151