3162
3406
2671
2051
2926
2912
2906
2930
2914
2910
2890
2880
2908
736
725
729
4634
742
740
738
2600
1977
3650
717
715
2275
4631
3462