1086
704
469
207
1168
551
1511
113
487
159
407
63
468
109
588
144
398
146
423
202
542
110
519
152
146
19
297
38
592
42
598
180
545
159
543
181
529
155
537
221