2428
750
1066
308
1087
287
806
240
509
232
674
120
698
269
888
241
990
435
886
309
806
215
804
479
360
121
733
189
735
303
489
265
551
69
759
325
683
226
390
191