1215
783
507
223
1274
618
1754
129
510
169
413
65
474
110
598
146
404
149
457
226
546
111
527
155
153
20
301
39
599
43
621
188
549
159
550
183
532
155
552
227