262
137
371
509
350
101
292
510
130
352
1129
540
