2093
487
585
188
114
31
363
34
214
147
345
135
266
204
196
113
601
148
470
70
410
161
552
51
584
161
350
128
302
182
532
149
175
17
399
146
585
162
457
157