1128
1
73
1317
909
0
87
1294
848
789
91
681
902
2
189
309
581
426
413
547
774
523
637
2162
665
469
632
3102
7
74
755
477
618