2255
1032
324
149
473
129
819
285
432
225
126
90
289
194
425
94
205
10
492
91
599
186
233
78
232
53
407
210
352
190
206
87
181
113
334
192
273
129
553
110