433
0
584
448
1161
419
479
248
427
675
416
918
787
517
69
381
1511
668
392
25137
467
539
4111
2
257
376
410
375
297
21743
1
320
464