1413
113
75
128
168
68
566
842
608
22
77
83
844
140
577
2090
249
389
202
90
182
848
107
535
277
93
230
249
611
354
436
457
298
321
540
434
194
307
384
515
116
447
169
171
121
261
149
528
651
377
234
378
407
170
