802
281
479
250
700
339
635
238
580
226
477
284
851
350
454
176
698
214
1044
424
506
44
267
122
691
223
518
60
248
118
327
123
555
316
2339
1513
618
166
199
103