786
0
1210
1
103
487
182
493
1731
2256
10
1733
513
541
731
676
364
369
808
1288
466
383
745
88
423
1947
499
615
586
299
600
1242
991