2049
1030
486
98
855
278
589
191
598
183
83
55
435
116
334
88
170
149
399
30
327
82
417
178
384
119
178
64
471
87
322
131
285
171
358
179
570
125
492
46