204
237
2394
1891
240
205
449
460
193
185
166
293
801
312
278
404
430
456
1569
451
435
526
1336
480
2465
673
991
531
731
1110