1317
1
1294
1128
849
73
632
2
3102
7
74
665
815
87
523
2162
637
581
426
413
469
789
477
618
769
392
755
773
986
84
410
403
1415
3