590
195
262
324
385
343
515
82
491
725
684
211
14712
48
23
21724
16612
231
152
181
451
662
42
944
411
91
52
121
588