2283
597
478
169
720
216
916
273
440
144
341
176
552
189
507
137
365
114
334
133
631
155
355
49
284
167
756
314
340
199
472
55
411
197
598
120
599
123
226
136