3779
471
746
742
443
490
577
534
428
1340
909
486
455
496
501
333
523
401
371
345
420
473
688
358
696