2140
430
984
477
613
223
788
201
431
172
1007
432
559
179
392
225
444
53
431
188
266
193
665
128
513
64
517
164
438
127
415
136
272
144
615
181
569
159
544
142