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