769
2
392
1
755
519
477
618
3102
7
632
189
547
681
902
595
309
0
68
724
113
97
95
387
469
665
523
87
637
2162
413
91
774
581