1644
0
713
694
50
94424
3
2954
1356
473
1128
389
309
571
1640
1498
2801
468
478
2475
1
1134
932
437
545
397
101569
496
773
1604
19783
2
789
697