498
0
467
517
207
486
743
295
379
393
726
505
2730
6
19279
2
835
2490
1661
1
280
419
269
456
1567
403
584
349
685
1748