603
1,095
184
960
339
783
282
705
151
858
191
547
179
824
255
696
104
789
13
743
369
739
119
658
50
479
211
483
164
92
1,107
47
423
128
410
131
411