467
0
349
787
2328
737
479
532
357
358
1336
517
631
297
683
675
4111
2
286
403
381
1161
979
21743
1
469
846
970
1736
584
409
722
637