13
339
447
489
169
394
113
434
121
577
307
140
169
249
378
230
528
302
1413
401
407
53
540
171
211
554
305
297
457
294
522
267
436
418
292
115
194
8
260
4
249
128
75
277
354
2090
43
619
22
149
389
41
279
