1824
0
953
572
413
1009
422
31535
605
1297
683
440
608
573
369
391
576
1949
503
1232
349
2522
631
468
390
419
755
458
494
719
421