376
912
187
756
57
578
88
625
138
1,462
275
1,092
133
837
135
527
899
817
111
440
157
858
47
722
106
320
94
685
148
390
90
604