631
162
423
177
375
164
503
120
375
194
829
283
896
297
170
122
747
371
440
42
556
57
1030
355
173
105
633
113
302
106
461
159
518
109
279
186
562
37
394
196