565
553
608
530
603
454
1894
3951
601
1237
407
440
637
580
437
3115
3147
3245
2933
901
2540
2493
2425
2424
465
443
444
484
1061
578