2038
866
463
172
284
134
439
234
329
202
476
162
453
283
410
122
186
86
581
126
428
120
157
122
1028
434
701
208
469
105
572
362
602
208
453
93
313
109
184
129