718
1
494
487
396
49
300
533
229
2
563
703
3
1223
59
339
429
337
316
340
245
101
502
163
76
523
232
227
178
265
570
65
68