272
246
568
1082
530
1453
744
320
746
285
156
55
332
47
105
279
86
588
54
647
459
411
622
369
468
325
507
233
203
296
205
164
187
66
426
436
121
291
197
218
264
273
25
17
236
20
69
16
57
33
48
140
100
832
171
433
403
287
407