248
0
308
1919
439
437
305
303
339
900
325
868
1
355
496
2229
1563
465
688
998
366
6043
336
464
283
632
367
369
380
1241
877