944
5034
798
879
910
823
4413
848
786
2029
799
1138
1597
893
862
998
2382
933
2313
857
992
852
1083
1142
981
871
1078
850
1350
799
991
1070
955
3830
4045
964
2211
861
6568
944
871
981
2435
15847
4440
925
1226
751
830
1364
934
1088
820
803
794
1327
836
922
941
3350