4175
53
173
237
54
239
87
157
30
430
818
82
191
567
73
94
284
313
136
206
112
1198
103
517
214
6868
213
641
69
679
1781
1909
277
124
81
111
92
34
98
50
441
79
196
849
89
128
1117
1577
156
264
309
90
113
3221
1175