1317
1
1293
1128
848
73
632
2
3102
7
74
665
815
87
523
2162
637
580
426
413
465
789
477
618
769
391
754
773
985
84
410
403
1415
3