850
278
150
204
684
933
1434
293
246
627
2209
465
315
1096
408
490
626
768
699
304
273
500
1127
1155
457
292
571
272
279
291
248
421
239
268
240
144
229
227
259
223
235
411
433
641
329
211
319
704
213
157
618
780
540
175
574
247
178
Copyright © All Rights Reserved