2033
648
1034
478
1016
319
586
239
293
202
291
140
266
62
636
232
284
63
297
195
279
186
403
113
361
215
361
167
282
86
740
177
481
57
435
193
589
84
477
62