798
0
116
58
464
477
152
4940
5
1084
521
573
1073
480
472
486
965
63
418
392
552
74
1454
860
475
611
301
804
458
820
2211
846