826
1
1317
678
863
1871
2
773
2093
463
1355
719
3996
1563
419
599
1370
1863
570
549
767
5655
1096
1319
569
5340
502
712