1128
1
73
1317
909
0
87
1294
848
789
91
680
902
2
189
309
580
426
413
547
774
523
637
2162
665
465
632
3102
7
74
754
477
618